UML-based Modeling of Architectural Knowledge and Design

نویسندگان

  • M. Kirchhof
  • B. Kraft
چکیده

We introduce a UML-based model for conceptual design support in civil engineering. Therefore, we identify required extensions to standard UML. Class diagrams are used for elaborating building typespecific knowledge: Object diagrams, implicitly contained in the architect’s sketch, are validated against the defined knowledge. To enable the use of industrial, domain-specific tools, we provide an integrated conceptual design extension. The developed tool support is based on graph rewriting. With our approach architects are enabled to deal with semantic objects during early design phase, assisted by incremental consistency checks.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolution-Centered Architectural Design Decisions Management

Software architecture is considered as a set of architectural design decisions. Managing the evolution of architectural design decisions helps to maintain consistency between requirements and the deployed system, and is also necessary for reducing architectural knowledge evaporation. In this paper, we propose a UML metamodel based on the Triple View Model from our previous research work. The UM...

متن کامل

Uml Representation for Rule-Based Application Models with XTT2-Based Business Rules

In this paper challenges of using Knowledge Engineering methods in the Software Engineering practice, with focus on the visual design methods for software applications, are discussed. The paper concerns practical design issues of rule-based models integrated with business applications built using the Model-View-Controller (MVC), or equivalent architectural pattern. The Unified Modeling Language...

متن کامل

Experiences with Theme/UML for Architectural Design of a Multiagent System

In a recent R&D project, our research group developed an industrial AGV transportation system using a multiagent system (MAS). The software architecture of this system is modeled using several architectural views. In this paper, we study an alternative way of structuring of the architectural description using Theme/UML. Theme/UML is an aspect-oriented design approach that provides support for a...

متن کامل

Using the UML for Architectural Description

There is much interest in using the Unified Modeling Language (UML) for architectural description – those techniques by which architects sketch, capture, model, document and analyze architectural knowledge and decisions about software-intensive systems. IEEE P1471, the Recommended Practice for Architectural Description, represents an emerging consensus for specifying the content of an architect...

متن کامل

UML for architectural design

Describing the architectural design (i.e. the mapping from a logical functional model to a concrete system) is a general problem in software system engineering. While notations have been defined to describe abstract models and implementations, little work has been done in order to define a notation for architectural design. Solutions are proposed in UML for describing the system software struct...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004